// Copyright (c) 2018-2019,  Jiang Si. For more information see 'LICENSE'
#pragma once

#ifdef PLATFORM_WINDOWS
	#ifdef Meleon_DLL
		#define Meleon_API __declspec(dllexport)
	#else
		#define Meleon_API __declspec(dllimport)
	#endif
#endif // PLATFORM_WINDOWS

typedef void* HFrameGraph;			//FrameGraph
typedef void* HCmdBuffer;			//CommandBuffer*
typedef void* HPipeline;
typedef void* HGraphicPipeline;		//GraphicsPipelineDesc*
typedef void* HComputePipeline; //ComputePipelineDesc*
typedef void* HRenderPass;			//RenderPassDesc*
